package com.demo.io;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

public class FileRead1 {
    public static void main(String[] args) throws IOException {
        // 读取文件流
        // 输出流的操作步骤
        // 1.创建输入流
        FileInputStream fs = new FileInputStream("db.sql");
        int length = fs.available(); //可读大小
        System.out.println("文件可读大小:" + length);
        if(length == 0){
            System.out.println("没有内容可读");
            return;
        }
        // 2.读取
        byte[] bytes = new byte[length]; // 偷懒的做法 一次声明可读最大长度的字节数组
        fs.read(bytes); // 一次读完
        // 3.关闭流
        fs.close();

        System.out.println(new String(bytes));

    }
}
